<HTML>
<HEAD>
<TITLE>Dynamicswitch Interface</TITLE>
<meta http-equiv="Content-Type" content="text/html"; charset="utf-8">
<style>
body,td {font-family:Arial; font-size:14pt;}
pre {font-family:Courier New; font-size:14pt;}
</style>
</HEAD>

<BODY>
<A NAME="INDEX">
<H2>Dynamicswitch Interface</H2>
<hr>

<h3>switch.none  </h3>
specifies that no transition can be switched between discrete
and continuous status in hybrid simulation

<h3>switch.rules</h3>
specifies a file containing global switching rules
for transitions in hybrid simulation. Such a file contains a set of lines of the form "trans_1,...,trans_k:{d2cCondition[:c2dCondition]}" where trans_i are transition names affected by the rule and
<p>
* d2cCondition - specifies when to switch from discrete to continuous and
<p>
* c2dCondition - specifies when to switch from continuous to discrete.
<p>
It must hold that d2c and c2d specify disjoint sets with non disjoint intersection of complementary sets, like d2c:=X>10 and c2d:=X<5

<h3>switch.population(d2c,c2d)</h3>
specifies a global switching rules for hybrid sim based on population counts. Each variable X will be 
continuous if X >= d2c, and discrete if X <= c2d, with c2d<d2c. A transition is continuous if and only if all variables affected by it are continuous.

    
	


</BODY>
</HTML>
